to sacrifice a lamb - Spanish English Dictionary